animal domestication - French English Dictionary